Für das Unit-Testing sind Mocking-Frameworks wie Moq enorm hilfreich, um einzelne Komponenten ohne externe Abhängigkeiten testen zu können. In Unit-Test-Projekten für WinRT können solche Mocking-Frameworks jedoch leider nicht verwendet werden, denn die meisten Mocking-Frameworks arbeiten mit dynamischen Proxy-Klassen, die zur Laufzeit erzeugt werden. Dieses Vorgehen wird innerhalb der Windows Runtime...
[Weiterlesen]
Schlagwort “Unit Tests”:
Unit Tests für INotifyPropertyChanged und ICommand
Beim Entwickeln von Applikationen im MVVM-Umfeld spielt die INotifyPropertyChanged-Schnittstelle eine große Rolle. Bei der Umsetzung der ViewModels muss sichergestellt werden, dass deren Eigenschaften das PropertyChanged-Event bei Änderungen auch aufrufen, damit die Benutzerschnittstelle die angezeigten Daten aktualisiert. Neben INotifyPropertyChanged spielt bei MVVM auch die ICommand-Schnittstelle eine zentrale Rolle.
[Weiterlesen]